           package com.java.diagnostics.visualizer.impl.axes;
           
           import com.java.diagnostics.visualizer.data.axes.XAxis;
           import com.java.diagnostics.visualizer.data.axes.XDataAxis;
           import com.java.diagnostics.visualizer.properties.OutputProperties;
           import com.java.diagnostics.visualizer.sources.Source;
           
           public class XAxisImpl extends AxisImpl
             implements XAxis
           {
             public XAxisImpl(String id, String label, String baseUnits)
             {
               super(id, label, baseUnits, 0);
             }
           
             public XDataAxis createDataAxis(Source source, OutputProperties properties)
             {
               XDataAxisImpl instance = new XDataAxisImpl(this, source, properties);
           
               return instance;
             }
           
             public XDataAxis createDataAxis(Source source, boolean supportsNormalisation, OutputProperties properties)
             {
               XDataAxisImpl instance = new XDataAxisImpl(this, 
                 source, supportsNormalisation, properties);
           
               return instance;
             }
           }

